physical restraint - Espagnol Anglais Dictionnaire